package homework;

    /*
    3.分析以下需求，并用代码实现：
	(1)定义List集合，存入多个字符串
	(2)删除集合中包含0-9数字的字符串(只要字符串中包含0-9中的任意一个数字就需要删除此整个字符串)
	(3)然后利用迭代器遍历集合元素并输出
	*/

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class Demo2 {
    public static void main(String[] args) {
        List<String>list= new ArrayList<>();
        list.add("abc21A");
        list.add("ab51cA");
        list.add("abcA");
        //遍历集合
        for (int i = 0; i < list.size(); i++) {
            //把元素变成字符数组
            char[] chars = list.get(i).toCharArray();
            for (int j = 0; j < chars.length; j++) {
                if(chars[j]>='0' && chars[j]<='9'){
                    list.remove(i);
                    i--;
                    break;
                }
            }
        }
        Iterator<String>it = list.iterator();
        while (it.hasNext()){
            System.out.println(it.next());
        }
    }
}
